// pages/crowd/List/index.js
const common = require('../../../public.js')
Page({

  /**
   * 页面的初始数据
   */
  data: {
    crowdList: [],
    pageNum: 1,
    nomore: false,  //没有更多数据了  fales 有 true无
    isLoadingBusy: false  //没有数据的时候，显示加载中
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.getBannerInfo(true)
  },

  //获取团购列表
  getBannerInfo(refresh = false) {
    var that = this
    if (that.data.nomore) {
      return
    }
    var temp = {
      pageNum: refresh ? 1 : that.data.pageNum,
      count: 10,
      status: 1,
    }
    common.getJson('/crowdfunding/getList', temp, res => {
      if (res.status === 200) {
        this.setData({
          crowdList: refresh ? res.data.result_list : [...res.data.result_list, ...that.data.crowdList],
          pageNum: that.data.pageNum + 1
        })
        if (res.data.result_list || res.data.result_list.length == 0) {
          that.setData({
            nomore: true  //没有更多数据了
          })
        }
      }
    }, () => {
      that.setData({
        isLoadingBusy: true
      })
    })
  },
  onReachBottom: function () {
    this.getBannerInfo()
  },

})